Big Huge Thesaurus

capital of the Dominican Republic

noun